1. $T$ : Type
\\[0ex]2. $T$ List
\\[0ex]$\vdash$  $\forall$$x$:$T$. ($x$ $\in$ []) $\Rightarrow$ ($\neg$($x$ = last([]))) $\Rightarrow$ $x$ before last([]) $\in$ []